(function(angular) {
	"use strict";
	angular.module("fs.router").config([ "routerServiceProvider", function(routerServiceProvider) {

		// simpleState:{
		// __ignore : true or false,
		// __inheritController : true or false
		// __dependentFiles : [url or moduleName...],
		// __templateUrl : url,
		// __i18nConfig : url,
		// __layoutConfig : url,
		// __validatorConfig : url,
		// __authorizationConfig : url,
		// subState:{...}
		// }
		var simpleConfig = {
			"workflow" : {
				"wfTxn" : {
					"list" : {
						"__dependentFiles" : [ ]
					}
				}
			},
			"monitor" : {
				"wfTxnProcess" : {
					"list" : {
						"__dependentFiles" : []
					},
					"view" : {
						"__dependentFiles" : []
					}
				}
			},
			"settlement" : {
				"init" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/settlement/settlementInit/settlementInitService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/customerpay/settleInitCustpayService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/loan/settleInitLoanService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/dcharge/settleInitDchargeService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/repayment/settleInitRepayService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/amendment/settleInitAmdService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/default/settlementInitDefaultService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/fxCrossRateService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailStyleService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailEventService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailFxRateService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/payDetail/payDetailEventService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/payDetail/payDetailService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/settlementInitFactory.js",
					                       "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/clsConstants.js"
					                       ]
				},
				"payment" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/settlement/payment/settlementPaymentService.js",
					                       "cda/js/${theme}/service/custAcct/addressInfoService.js",
					                       "cls/js/${theme}/service/settlement/summary/paySwiftService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentFactory.js", 
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayCheckService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDdaService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDefaultService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayInvoiceService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePaySwiftService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/settlementInitService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/customerpay/settleInitCustpayService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/loan/settleInitLoanService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/dcharge/settleInitDchargeService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/repayment/settleInitRepayService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/amendment/settleInitAmdService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/default/settlementInitDefaultService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/fxCrossRateService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailStyleService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailEventService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailFxRateService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/payDetail/payDetailEventService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/payDetail/payDetailService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/settlementInitFactory.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/clsConstants.js",
					                       "cls/js/${theme}/service/txn/txnService.js"]
				},
				"summary" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/settlement/summary/settlementSummaryService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentFactory.js", 
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayCheckService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDdaService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDefaultService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayInvoiceService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePaySwiftService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/clsConstants.js",
					                       "cda/js/${theme}/service/custAcct/addressInfoService.js",
					                       "cls/js/${theme}/service/settlement/summary/paySwiftService.js",
					                       "cls/js/${theme}/service/custPay/custPayService.js",
					                       "cls/js/${theme}/service/glEntry/glEntryService.js",
					                       "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/directCharge/directChargeService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/settlementInitService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/customerpay/settleInitCustpayService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/loan/settleInitLoanService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/dcharge/settleInitDchargeService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/repayment/settleInitRepayService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/amendment/settleInitAmdService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/default/settlementInitDefaultService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/fxCrossRateService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailStyleService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailEventService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailFxRateService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/payDetail/payDetailEventService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/payDetail/payDetailService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/settlementInitFactory.js"]
				}
			},
			"loan" : {
				"log" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/loan/loanService.js" ]
				},
				"update" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/loan/loanService.js",
					                       "cls/js/${theme}/service/loan/loanInterestService.js",
					                       "cls/js/${theme}/service/loan/loanPastdueService.js"]
				},
				"loggedUpdate" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/loan/loanService.js" ]
				}
			},
			"txn" : {
				"list" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/loan/loanService.js" ]
				},
				"view" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/loan/loanService.js",
					                       "cls/js/${theme}/service/loan/loanInterestService.js",
					                       "cls/js/${theme}/service/loan/loanPastdueService.js",
					                       "cls/js/${theme}/service/settlement/summary/settlementSummaryService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentFactory.js", 
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayCheckService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDdaService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDefaultService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayInvoiceService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePaySwiftService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/clsConstants.js",
					                       "cda/js/${theme}/service/custAcct/addressInfoService.js",
					                       "cls/js/${theme}/service/glEntry/glEntryService.js",
					                       "cls/js/${theme}/service/settlement/summary/paySwiftService.js"
					                      ]
				}
			},
			"release" : {
				"init" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/release/releaseService.js",
					                       "cls/js/${theme}/service/settlement/summary/settlementSummaryService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentFactory.js", 
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayCheckService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDdaService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDefaultService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayInvoiceService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePaySwiftService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/clsConstants.js",
					                       "cda/js/${theme}/service/custAcct/addressInfoService.js",
					                       "cls/js/${theme}/service/settlement/summary/paySwiftService.js",
					                       "cls/js/${theme}/service/custPay/custPayService.js",
					                       "cls/js/${theme}/service/glEntry/glEntryService.js",
					                       "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/directCharge/directChargeService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/settlementInitService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/customerpay/settleInitCustpayService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/loan/settleInitLoanService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/dcharge/settleInitDchargeService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/repayment/settleInitRepayService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/amendment/settleInitAmdService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/default/settlementInitDefaultService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/fxCrossRateService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailStyleService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailEventService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailFxRateService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/payDetail/payDetailEventService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/payDetail/payDetailService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/settlementInitFactory.js"]
				},
				"error" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/release/releaseService.js",
					                       "cls/js/${theme}/service/settlement/summary/settlementSummaryService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentFactory.js", 
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayCheckService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDdaService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDefaultService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayInvoiceService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePaySwiftService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/clsConstants.js",
					                       "cda/js/${theme}/service/custAcct/addressInfoService.js",
					                       "cls/js/${theme}/service/settlement/summary/paySwiftService.js",
					                       "cls/js/${theme}/service/custPay/custPayService.js",
					                       "cls/js/${theme}/service/glEntry/glEntryService.js",
					                       "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/directCharge/directChargeService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/settlementInitService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/customerpay/settleInitCustpayService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/loan/settleInitLoanService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/dcharge/settleInitDchargeService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/repayment/settleInitRepayService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/amendment/settleInitAmdService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/txns/default/settlementInitDefaultService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/fxCrossRateService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailStyleService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailEventService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailFxRateService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/setlDetail/setlDetailService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/payDetail/payDetailEventService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/payDetail/payDetailService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/settlementInitFactory.js"]
				},
				"mglInit" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/release/releaseService.js"]
				},
				"mglError" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/release/releaseService.js"]
				}
			},
			"payDda" : {
				"fileList" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/payDda/payDdaService.js"]
				},
				"list" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/payDda/payDdaService.js"]
				},
				"fileView" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/payDda/payDdaService.js"]
				},
				"view" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/payDda/payDdaService.js"]
				}
			},
			"paySwift" : {
				"list" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/paySwift/paySwiftMonitorService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentFactory.js", 
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayCheckService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDdaService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDefaultService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayInvoiceService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePaySwiftService.js",
					                       "cda/js/${theme}/service/custAcct/addressInfoService.js",
					                       "cls/js/${theme}/service/settlement/summary/paySwiftService.js"]
				},
				"view" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/paySwift/paySwiftMonitorService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentFactory.js", 
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayCheckService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDdaService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDefaultService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayInvoiceService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePaySwiftService.js",
					                       "cda/js/${theme}/service/custAcct/addressInfoService.js",
					                       "cls/js/${theme}/service/settlement/summary/paySwiftService.js"]
				}
			},
			"glEntry" : {
				"list" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/glEntry/glEntryService.js"]
				},
				"loanGlEntryList" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/glEntry/glEntryService.js"]
				},
				"view" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/glEntry/glEntryService.js"]
				}
			},
			"glposting" : {
				"list" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/glposting/glpostingService.js"]
				},
				"view" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/glposting/glpostingService.js"]
				}
			},
			"repayment" : {
				"log" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/repayment/repaymentService.js",
					                       "cls/js/${theme}/service/rollover/rolloverService.js"]
				},
				"update" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/repayment/repaymentService.js",
					                       "cls/js/${theme}/service/rollover/rolloverService.js"]
				}
			},
			"rollover" : {
				"log" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/repayment/repaymentService.js",
					                       "cls/js/${theme}/service/rollover/rolloverService.js"]
				},
				"loggedUpdate" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/rollover/rolloverService.js",
					                       "cls/js/${theme}/service/loan/loanService.js"]
				},
				"update" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/repayment/repaymentService.js",
					                       "cls/js/${theme}/service/loan/loanService.js",
					                       "cls/js/${theme}/service/settlement/summary/settlementSummaryService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/clsConstants.js",
					                       "cls/js/${theme}/service/rollover/rolloverService.js",
					                       "cls/js/${theme}/service/loan/loanInterestService.js",
					                       "cls/js/${theme}/service/loan/loanPastdueService.js"]
				}
			},
			"writeOff" : {
				"log" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/repayment/repaymentService.js" ]
				},
				"update" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/repayment/repaymentService.js" ]
				}
			},
			"directCharge" : {
				"list" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/directCharge/directChargeService.js" ]
				},
				"view" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/directCharge/directChargeService.js",
					                       "cls/js/${theme}/service/settlement/summary/settlementSummaryService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentFactory.js", 
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayCheckService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDdaService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDefaultService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayInvoiceService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePaySwiftService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/clsConstants.js",
					                       "cda/js/${theme}/service/custAcct/addressInfoService.js",
					                       "cls/js/${theme}/service/settlement/summary/paySwiftService.js",
					                       "cls/js/${theme}/service/glEntry/glEntryService.js"]
				},
				"log" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/directCharge/directChargeService.js" ]
				},
				"update" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/directCharge/directChargeService.js" ]
				}
			},
			"custPay" : {
				"list" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/custPay/custPayService.js" ]
				},
				"view" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/custPay/custPayService.js",
					                       "cls/js/${theme}/service/settlement/summary/settlementSummaryService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentService.js",
					                       "cls/js/${theme}/service/settlement/payment/settlementPaymentFactory.js", 
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayCheckService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDdaService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayDefaultService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePayInvoiceService.js",
					                       "cls/js/${theme}/service/settlement/payment/payCodes/settlePaySwiftService.js",
					                       "cls/js/${theme}/service/settlement/settlementInit/clsConstants.js",
					                       "cda/js/${theme}/service/custAcct/addressInfoService.js",
					                       "cls/js/${theme}/service/glEntry/glEntryService.js",
					                       "cls/js/${theme}/service/settlement/summary/paySwiftService.js"]
				},
				"update" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/custPay/custPayService.js" ]
				},
				"log" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/custPay/custPayService.js" ]
				}
			},
			"amendment" : {
				"log" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/amendment/amendmentService.js",
					                       "cls/js/${theme}/service/common/clsCommonService.js",
					                       "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/loan/loanPastdueService.js",
					                       "cls/js/${theme}/service/repayment/repaymentService.js"]
				},
				"update" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/amendment/amendmentService.js",
					                       "cls/js/${theme}/service/common/clsCommonService.js",
					                       "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/loan/loanPastdueService.js",
					                       "cls/js/${theme}/service/repayment/repaymentService.js"]
				}
			},
			"extRequest" : {
				"list" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/extRequest/extRequestService.js" ]
				},
				"view" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/extRequest/extRequestService.js" ]
				}
			},
			"limitRequest" : {
				"list" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/limitRequest/limitRequestService.js" ]
				},
				"view" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/limitRequest/limitRequestService.js" ]
				}
			},
			"mgl" : {
				"list" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/mgl/mglService.js" ]
				},
				"view" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/mgl/mglService.js"]
				},
				"log" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/mgl/mglService.js" ]
				},
				"update" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/mgl/mglService.js" ]
				}
			},
			"adjustment" : {
				"log" : {
					"__dependentFiles" : [ "cls/js/${theme}/service/txn/txnService.js",
					                       "cls/js/${theme}/service/directCharge/directChargeService.js" ]
				}
			}
		};
		routerServiceProvider.setSimpleStates(simpleConfig, "cls");
	} ]);
})(angular);
